package model.bo;

import java.util.List;

import model.bean.Agente;
import model.persistencia.dao.AgenteDAO;
import model.persistencia.dao.HibernateUtil;

public class AgenteBO {
	private AgenteDAO agenteDAO;

	public AgenteBO() {
		this.agenteDAO = new AgenteDAO();
	}

	public List<Agente> getAgentes(String tipo) {
		return agenteDAO.getAgentes(tipo);
	}

	public Agente consultar(Agente agente) {
		try {
			agente = agenteDAO.load(agente.getId());
		} catch (Exception e) {
			HibernateUtil.getInstance().rollbackTransaction();
		}
		return agente;
	}
}
